clootie dumpling - Spanish English Dictionary